import { dateUtil } from '@csii/vx-util';

const name = {
  '': '当天',
  '-6d': '近一周',
  '-14d': '近半月',
  '-1M': '近一月',
  '-3M': '近三月',
  '-6M': '近半年',
  '-1y': '近一年',
};

const shortcuts = function(arr = ['-6d', '-14d', '-1M', '-3M']) {
  let shortcuts = [];

  new Set(arr).forEach((element) => {
    shortcuts.push({
      text: name[element],
      onClick(picker) {
        const start = dateUtil.changeDate(element, '', 'YYYY-MM-DD');
        const end = dateUtil.getDate('', '', 'YYYY-MM-DD');
        picker.$emit('pick', [start, end]);
      },
    });
  });
  return {
    shortcuts,
  };
};
export default shortcuts;
